Big Huge Thesaurus

amorphous shape

noun